Add UI to view and download usage records#8615
Conversation
|
@vishesh92 a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #8615 +/- ##
============================================
+ Coverage 30.59% 31.05% +0.45%
- Complexity 33772 33910 +138
============================================
Files 5353 5404 +51
Lines 375900 379976 +4076
Branches 54629 55425 +796
============================================
+ Hits 115002 117993 +2991
- Misses 245710 246348 +638
- Partials 15188 15635 +447
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
|
@blueorangutan package |
|
@vishesh92 a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 8546 |
|
@blueorangutan test alma9 kvm-alma9 keepEnv |
|
@DaanHoogland a [SL] Trillian-Jenkins test job (alma9 mgmt + kvm-alma9) has been kicked to run smoke tests |
shwstppr
left a comment
There was a problem hiding this comment.
Great work @vishesh92!
Some initial comments
|
[SF] Trillian test result (tid-9106)
|
|
@vishesh92 it seems to me this menu item should be under "tools". what do you think? |
IMO, Tools should have something which contains tools which are used very infrequently and Usage is something someone might use on a regular basis. |
shwstppr
left a comment
There was a problem hiding this comment.
Code LGTM.
Others can comment on the placement of the menu option but I would prefer it under Tools
metoo |
|
@shwstppr @DaanHoogland Moved the menu item to under |
|
@blueorangutan package |
|
@DaanHoogland a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 8652 |
|
@blueorangutan alma9 kvm-alma9 keepEnv |
1 similar comment
|
@blueorangutan alma9 kvm-alma9 keepEnv |
build started manually, no idea why the bot refuses yet... |
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
@blueorangutan package |
|
@borisstoyanov a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 10452 |
|
@blueorangutan test |
|
@borisstoyanov a [SL] Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
[SF] Trillian test result (tid-10957)
|
|
@blueorangutan test |
|
@borisstoyanov a [SL] Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
|
[SF] Trillian test result (tid-10961)
|
|
This pull request has merge conflicts. Dear author, please fix the conflicts and sync your branch with the base branch. |
|
@vishesh92 a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
|
UI build failed: ✖️ |
|
@blueorangutan package |
|
@borisstoyanov a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress. |
|
Packaging result [SF]: ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 10504 |
|
@vishesh92 a Jenkins job has been kicked to build UI QA env. I'll keep you posted as I make progress. |
|
Merging based on review and manual QA. LGTM. |
This PR adds a new UI tool for admins for viewing and downloading usage records. This PR also makes startdate and enddate as non required params for generateUsageRecords. (Fixes: apache#7133)

Description
This PR adds a new dashboard for viewing and downloading usage records.
This PR also makes
startdateandenddateas non required params forgenerateUsageRecords. (Fixes: #7133)Types of changes
Feature/Enhancement Scale or Bug Severity
Feature/Enhancement Scale
Screenshots (if appropriate):
How Has This Been Tested?
How did you try to break this feature and the system with this change?